someone that practises - French English Dictionary